
require("../less/login.less")

document.ready(function () {

    // 验证
    let phoneIpt = document.querySelector('#phoneIpt')
    let pwdIpt = document.querySelector('#pwdIpt')
    let loginBtn = document.querySelector('#loginBtn')
    let errMsg = document.querySelector('#errMsg')
    loginBtn.addEventListener('click', function () {
        
        // 手机号验证
        let phoneVal = phoneIpt.value;
        // 手机号非空验证
        if (!phoneVal) {
            errMsg.textContent = '手机号不能为空'
            phoneIpt.focus()
            return;
        }
        // 手机号格式验证
        if (!window.$util.phoneCheck(phoneVal)) {
            // errMsg.textContent = '手机号格式错误'
            window.$util.popBox("icon-cuowu","手机号格式错误")
            phoneIpt.focus()
            return;
        }
        // 密码验证
        if (!pwdIpt.value) {
            // errMsg.textContent = '请输入密码';
            window.$util.popBox("icon-cuowu","请填写密码")

            return false;
        }
        // http://47.98.254.19:3001


        axios.post('http://139.9.177.51:3701/api/user/isExist', {
            account: phoneIpt.value,
        }).then((res) => {
            console.log(res.data);
            if (res.data.errno === 10002) {
                // 用户名已存在登录
                axios.post('http://139.9.177.51:3701/api/user/login', {
                    account: phoneIpt.value,
                    password: pwdIpt.value
                }).then((res) => {
                    if (res.data.errno === 0) {  //账户密码都正确
                        // 保存在本地
                        window.sessionStorage.setItem("user", JSON.stringify(res.data.data))
                        window.$util.popBox("icon-gougou","登录成功")
                        // 跳转首页
                        window.location.href = 'index.html'
                    }else if(res.data.errno === 20002){
                        window.$util.popBox("icon-cuowu","账户或密码错误")
                    }
                }).catch((err) => {
                    console.log(err);
                })

            } else if (res.data.errno === 0) {
                window.$util.popBox("icon-cuowu","账户不存在请注册")
                // // 延迟2秒跳转
                // window.setTimeout(function () {
                //     window.location.href = './register.html'
                // }, 2000)

            }

        }).catch((err) => {

            console.log(err);
        })


    })


})